tetraphosphorus trisulphide - Español Inglés Diccionario